training vest - German English Dictionary